computer fundamentals interview questions